shock absorber top mounting - Turkish English Dictionary